#include "cstdio"

int a[4][4];
int light[3][3]={{1,1,1},{1,1,1},{1,1,1}};

int main(){
    int max=-1;
    int tmp;
    for (int i=0;i<3;i++){
        for(int j=0;j<3;j++){
            scanf("%d",&a[i][j]);
            tmp=a[i][j];
            if (tmp > max)
                max = tmp;
        }
    }
    for (int s=0;s<=max;s++){
        if (a[0][0] > 0){
            light[0][1]=!light[0][1];
            light[0][0]=!light[0][0];
            light[1][0]=!light[1][0];
            a[0][0]--;
        }
        if (a[1][0] > 0){
            light[0][0]=!light[0][0];
            light[1][1]=!light[1][1];
            light[1][0]=!light[1][0];
            light[2][0]=!light[2][0];
            a[1][0]--;
        }
        if (a[2][0] > 0){
        light[2][0]=!light[2][0];
            light[1][0]=!light[1][0];
            light[2][1]=!light[2][1];
            a[2][0]--;
        }
        if (a[0][1] > 0){
        light[0][1]=!light[0][1];
            light[0][0]=!light[0][0];
            light[1][1]=!light[1][1];
            light[0][2]=!light[0][2];
            a[0][1]--;
        }
        if (a[1][1] > 0){
        light[1][1]=!light[1][1];
            light[1][0]=!light[1][0];
            light[0][1]=!light[0][1];
            light[2][1]=!light[2][1];
            light[1][2]=!light[1][2];
            a[1][1]--;
        }
        if (a[2][1] > 0){
        light[2][1]=!light[2][1];
            light[1][1]=!light[1][1];
            light[2][0]=!light[2][0];
            light[2][2]=!light[2][2];
            a[2][1]--;
        }
        if (a[0][2] > 0){
        light[0][2]=!light[0][2];
            light[0][1]=!light[0][1];
            light[1][2]=!light[1][2];
            a[0][2]--;
        }
        if (a[1][2] > 0){
            light[1][2]=!light[1][2];
            light[0][2]=!light[0][2];
            light[1][1]=!light[1][1];
            light[2][2]=!light[2][2];
            a[1][2]--;
        }
        if (a[2][2] > 0){
            light[2][2]=!light[2][2];
            light[1][2]=!light[1][2];
            light[2][1]=!light[2][1];
            a[2][2]--;
        }
    }
    for (int i=0;i<3;i++){
        for(int j=0;j<3;j++){
            printf("%d",light[i][j]);
            
        }
        printf("\n");
    }
    return 0;
}